WOLF core
WOLF: A Modular Estimation Framework for Robotics
XXXXXXXXXXXXXXXXXXXXXXXXvoid(0)" frameborder="0" name="MSearchResults" id="MSearchResults">
wolf::GraphSearch Class Reference

#include <core/utils/graph_search.h>

Public Member Functions

 GraphSearch ()
 
 ~GraphSearch ()
 
FactorBasePtrList computeShortestPath (NodeStateBlocksPtr node1, NodeStateBlocksPtr node2, const unsigned int max_graph_dist=0)
 
std::set< NodeStateBlocksPtr > getNeighborFrames (const std::set< NodeStateBlocksPtr > &nodes)
 

Static Public Member Functions

static FactorBasePtrList shortestPath (NodeStateBlocksPtr node1, NodeStateBlocksPtr node2, const unsigned int max_graph_dist=0)
 

Constructor & Destructor Documentation

◆ GraphSearch()

GraphSearch::GraphSearch ( )

◆ ~GraphSearch()

GraphSearch::~GraphSearch ( )

Member Function Documentation

◆ computeShortestPath()

FactorBasePtrList GraphSearch::computeShortestPath ( NodeStateBlocksPtr  node1,
NodeStateBlocksPtr  node2,
const unsigned int  max_graph_dist = 0 
)

◆ getNeighborFrames()

std::set< NodeStateBlocksPtr > GraphSearch::getNeighborFrames ( const std::set< NodeStateBlocksPtr > &  nodes)

◆ shortestPath()

static FactorBasePtrList wolf::GraphSearch::shortestPath ( NodeStateBlocksPtr  node1,
NodeStateBlocksPtr  node2,
const unsigned int  max_graph_dist = 0 
)
inlinestatic

The documentation for this class was generated from the following files: